wicker slapper - Turkish English Dictionary